/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.model;

import com.exception.DataException;
import com.javabeans.Provincia;
import java.util.List;
/**
 * @author Administrador
 */
public interface  ProvinciaManager {
    public int getIdProvincia(int idPais, int idCiudad) throws DataException;
    public void saveProvincia(Provincia p) throws DataException;
    public List<Provincia> getProvinciasActivos() throws DataException;
    public List<Provincia> getProvinciasPorPais(int idPais) throws DataException;
    public List<Provincia> getProvinciasPorPaisInactivos(int idPais) throws DataException;
    public void updateProvincia(Provincia pr)throws DataException;
    public boolean isUseInDetalleEst(int idPais, int idCiudad, int idProvincia) throws DataException;
    public void deleteProvincia(int idPais, int idCiudad, int idProvincia) throws DataException;
    public void darBaja(int idPais, int idCiudad, int idProvincia)throws DataException;
    public void darAlta(int idPais, int idCiudad, int idProvincia)throws DataException;
    
}